our hands are tied

[網絡] 我們束手無策;我們也是身不由己;手受到約束